/** Common **/
body {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
}

body.ie-6 {
    font-family: Arial, Helvetica, sans-serif;
}

a {
    text-decoration:none;
}

img {
    border:none;
}

#main-container h1 {
    font-size: 20px;
    font-weight: bold;
}

#main-container h2 {
    font-size: 18px;
    font-weight: bold;
}

#main-container h3 {
    font-size: 16px;
    font-weight: bold;
}

#main-container em {
    font-style:italic;
}

#main-container strong {
    font-weight:bold;
}

/** Header **/
#site-title h1 {
    font-size: 22px;
    font-weight: bold;
}

#site-title h2 {
    font-size: 14px;
    font-style: italic;
}

/** Site navigation **/
#site-navigation li.has-children li a {
    border-style:solid;
    border-width: 3px;
    border-top-style:none;
    border-bottom-style:none;
}

/** Style changer **/
#style-changer-list li a {
    border-style:solid;
    border-width: 3px;
    border-top-style:none;
    border-bottom-style:none;
}

#style-changer-list li a.to-metal span {
    background: url('../images/icon/metal-button.png') no-repeat center left;
}

#style-changer-list li a.to-wood span {
    background: url('../images/icon/wood-button.png') no-repeat center left;
}

#style-changer-list li a.to-water span {
    background: url('../images/icon/water-button.png') no-repeat center left;
}

#style-changer-list li a.to-fire span {
    background: url('../images/icon/fire-button.png') no-repeat center left;
}

#style-changer-list li a.to-earth span {
    background: url('../images/icon/earth-button.png') no-repeat center left;
}

/** Setting navigation **/
#setting-navigation {
    font-size: 11px;
}

#setting-page-title {
    font-size: 18px;
    font-weight: bold;
}

/** Widget **/
.widget-header {
    font-size: 14px;
    font-weight: bold;
}

.widget-container form {
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

/** Footer **/
#footer {
    font-size: 11px;
}

/** Form **/
.form-description {
    font-size: 11px;
    font-style: italic;
}

.form-error, .form-error.focus {
    font-style: italic;
}

.form-label {
    font-weight: bold;
}

/** Page Json **/
.pagejson-main-header {
    font-size: 16px;
    font-weight: bold;
}

/** Note */
.note-json .pagejson-row-header {
    background: url('../images/icon/note.png') no-repeat center left;
}

.note-detail {
    background: url('../images/icon/calendar.png') no-repeat center left;
    font-size: 11px;
    font-style:italic;
}

.form-note-info, .form-note-sticky label{
    font-size: 11px;
    font-style:italic;
    font-weight: normal;
}

/** Personal info **/
#personal-info h3 {
    background: url('../images/icon/personal-info.png') no-repeat center left;
}

#interests h3 {
    background: url('../images/icon/interest.png') no-repeat center left;
}

#certifications h3 {
    background: url('../images/icon/certificate.png') no-repeat center left;
}

#papers h3 {
    background: url('../images/icon/paper.png') no-repeat center left;
}

#projects h3 {
    background: url('../images/icon/project.png') no-repeat center left;
}

#academics h3 {
    background: url('../images/icon/academic.png') no-repeat center left;
}

/** Course **/
.course-json .pagejson-main-header {
    background: url('../images/icon/course.png') no-repeat center left;
}


/** Pages **/
.page-detail {
    font-size: 11px;
    font-style: italic;
}

.page-control .info-extra {
    font-size: 11px;
}

#owl-page-title h2 {
    font-weight: bold;
}

#advance-container h4 {
    font-weight: bold;
}
